hernia appendectomy - Turkish English Dictionary